d9d7c5f048224ce1e332c0d26ec8f129dffa876c,CPOrm/src/main/java/za/co/cporm/model/generate/ReflectionHelper.java,ReflectionHelper,getAllObjectFields,#Class#,98

Before Change


        if(object.isInterface() && object.isEnum()) return new LinkedList<Field>();

        List<Field> objectFields = new LinkedList<Field>();
        for (Field field : object.getDeclaredFields()) {

            objectFields.add(field);
        }

After Change


        if(object.isInterface() && object.isEnum()) return new LinkedList<Field>();

        List<Field> objectFields = new LinkedList<Field>();
        Collections.addAll(objectFields, object.getDeclaredFields());

        if(object.getSuperclass() != null){
            objectFields.addAll(getAllObjectFields(object.getSuperclass()));